//
//  MBModelDataTool.m
//  Meboo
//
//  Created by kyo on 2024/3/11.
//

#import "MBModelDataTool.h"
#import "NSMutableArray+Shuffling.h"
@implementation MBModelDataTool
+ (MBModelDataTool *)sharedTool {
    static dispatch_once_t onceToken;
    static MBModelDataTool *obj;
    dispatch_once(&onceToken, ^{
        obj = [[self alloc] init];
    });
    return obj;
}

- (NSString *)getTagString {
    self.number = arc4random() % 4;
    NSInteger otherNumber = self.number == 3 ? 0 : self.number+1;
    
    NSString *tagStr1 = self.tagArr[self.number];
    NSString *tagStr2 = self.tagArr[otherNumber];
    return [NSString stringWithFormat:@"%@      %@",tagStr1,tagStr2];
}

- (NSDictionary *)getDictData {
    NSDictionary *dict = [NSDictionary dictionary];
    NSInteger dictNumber = arc4random() % 3;
    if (self.number == 0) {
        dict = self.dataArr1[dictNumber];
    } else if (self.number == 1) {
        dict = self.dataArr2[dictNumber];
    } else if (self.number == 2) {
        dict = self.dataArr3[dictNumber];
    } else {
        dict = self.dataArr4[dictNumber];
    }
    return dict;
}

- (NSMutableArray *)getDictArr {
    [self.dictArr shuffle];
    return self.dictArr;
}

//
- (NSMutableArray *)tagArr {
    if (!_tagArr) {
        _tagArr = [NSMutableArray arrayWithArray:@[@"#Evening wear",@"#Outdoor",@"#Daily life",@"#Party"]];
    }
    return _tagArr;
}

- (NSMutableArray *)dataArr1 {
    if (!_dataArr1) {
        _dataArr1 = [NSMutableArray arrayWithArray:@[
                    @{@"title":@"I am a freelancer, and the outfit I'm sharing today is a set of my favorite evening wear.\n\nAs night falls, a set of exquisite clothes is like a starry night sky, yearning for every soul seeking a unique charm. This set of clothes is not just a simple piece of clothing, but also an emotional expression and an artistic expression.\n\nIt is like a deep night, calm and mysterious, with endless charm. Exquisite tailoring, like moonlight falling, perfectly outlines the curves of the body, making people feel like they are in the midst of the Milky Way, feeling the vastness and depth of the universe.\n\nThe fabric is soft and lightweight, like the brightest stars in the night sky, gently draped over the body, giving off a dreamlike feeling. Every detail has been carefully polished, whether it's the design of the collar or the treatment of the cuffs, all revealing a low-key luxury and taste.\n\nThis outfit is the embodiment of the night and a symbol of mystery. It emits unique charm and radiance in the quiet night, becoming the focus of attention for everyone. Wearing it, it feels like you can blend in with the darkness and feel the depth and tranquility of the night\n\nEvery time I put on this outfit, it's a close encounter with the night. It makes people forget the hustle and bustle of the world, and immerse themselves in this peaceful and profound night sky. On this night, let this outfit be your most beautiful companion, savoring the charm and charm of the night with you.\n\nYou can check the effect of my clothes in the photos below. If you have any better suggestions, you can contact me from below.",@"time":@"March 7, 2024"},
                    @{@"title":@"I am a freelancer from New York, and today I am sharing a set of evening wear that I usually wear.\n\nThis evening dress, with its elegant design and exquisite craftsmanship, has become a shining star in the fashion industry. It is made of high-quality silk fabric, with a smooth and soft touch, like the second layer of skin. Exquisite tailoring highlights the graceful figure of women, showcasing unparalleled charm in both slim fitting waist design and elegant skirt hem. The exquisite embroidery on the skirt adds a touch of grandeur, highlighting the nobility and elegance of women. Whether attending a banquet, party, or important occasion, this evening dress can make you the center of attention, exuding confidence and charm, and showcasing an elegant style.\n\nYou can check the effect of my clothes in the photos below. If you have any better suggestions, you can contact me from below.",@"time":@"March 7, 2024"},
                    @{@"title":@"I am a teacher from Washington, and today I am sharing a set of evening clothes that I recently bought.\n\nThis evening dress feels like embracing the entire dreamy night when worn. Its lightweight texture is like a flowing cloud brushing over the skin, with a slightly cool and comfortable feeling, and it is as smooth as silk, delicate and subtle. Exquisite tailoring allows the body to freely stretch, and every movement appears smooth and elegant. The hem of the skirt sways gently with the steps, as if the wind is gently blowing, bringing a light and elegant feeling. The exquisite embroidery on the dress is like delicate kisses, gently touching the skin, allowing people to immerse themselves in this elegance and romance. Wearing it feels like being in a dreamy ball, enjoying this wonderful night to the fullest.\n\nYou can check the effect of my clothes in the photos about me below. If you have any better suggestions, you can contact me from below.",@"time":@"March 5th, 2024"},
                    @{@"title":@"As a freelancer from Los Angeles, California, I'm sharing with you today a set of outfits I love for spring outings.\n\nThis casual ensemble, with its refreshing design and comfortable wear, is a perfect choice for a spring outing. Made from pure cotton, it feels gentle against the skin, like a breath of fresh spring air. The loose cut allows for ease of movement, whether it's walking along flower-lined paths or lounging in the sun on the grass. The rolled-up sleeves and hems add a touch of casual elegance. Pair it with a comfortable pair of canvas shoes and a simple backpack, and you're ready to enjoy a wonderful spring day.\n\nYou can check out the effect of my outfits in the photos below. If you have any better suggestions, feel free to contact me.",@"time":@"April 15th, 2023"},
                    @{@"title":@"As a creative designer from New York City, I'm excited to share with you my summer beachwear.\n\nThis beachwear ensemble, with its vibrant colors and lightweight fabric, brings a refreshing feel to the hot summer days. Made from breezy chiffon, it feels like a gentle sea breeze. The bright hues complement the azure sky and turquoise waters of the beach, making for a cheerful mood. The loose fit and short design showcase a great figure while being perfect for splashing in the sea. Accessorize with a stylish sun hat and comfortable sandals, and you're ready to enjoy a fun-filled summer beach day.\n\nYou can see the effect of my outfits in the photos below. If you have any better suggestions, I'd love to hear from you.",@"time":@"July 2nd, 2023"},
                    @{@"title":@"As a lover of art and culture from San Francisco, California, I'm delighted to present my autumn afternoon tea dress.\n\nThis tea dress, with its elegant charm and intricate craftsmanship, adds a cozy touch to autumn afternoons. Made from soft wool blend fabric, it provides warmth and comfort. The precise cut and fitted silhouette beautifully outline a woman's elegant figure. The lace trim on the neckline and sleeves adds a touch of sweetness and romance. Pair it with a retro-styled bag and elegant pumps, and you'll have the perfect ensemble for a leisurely afternoon of tea and conversation.\n\nYou can see the effect of my dress in the photos below. If you have any better suggestions, I'd be happy to discuss them with you.",@"time":@"October 18th, 2023"},
                    @{@"title":@"As a home designer from Chicago, Illinois, I'm sharing with you a cozy set of homewear for the winter.\n\nThis homewear ensemble, with its comfortable material and thoughtful design, brings warmth and coziness to cold winter days. Made from soft fleece fabric, it feels warm and inviting against the skin. The loose fit and long sleeves provide ample warmth and ease of movement. The cute cartoon prints and warm color palette create a cheerful and inviting atmosphere. Pair it with cozy slippers and a soft throw blanket, and you'll have a perfect ensemble for a cozy winter day at home.\n\nYou can check out the effect of my homewear in the photos below. If you have any better suggestions, please feel free to share them with me.",@"time":@"January 20th, 2023"},
                    @{@"title":@"As a professional from Boston, Massachusetts, I'm sharing with you a sleek and professional office outfit.\n\nThis office attire, with its sharp styling and exquisite craftsmanship, exudes the professionalism and confidence of a working individual. Made from high-quality suit fabric, it maintains a crisp and structured look. The tailored cut and fitted silhouette perfectly outline a professional image. The classic black and white color palette and minimalistic design complement the office environment while staying fashionable. Pair it with a pair of black pumps and a sleek handbag, and you're ready to tackle any office occasion.\n\nYou can see the effect of my attire in the photos below. If you have any better suggestions, I'd be glad to hear them.",@"time":@"May 10th, 2024"}]];
    }
    return _dataArr1;
}

- (NSMutableArray *)dataArr2 {
    if (!_dataArr2) {
        _dataArr2 = [NSMutableArray arrayWithArray:@[
                    @{@"title":@"Hello everyone, I am a fashion expert. Today, I would like to introduce my dress designed specifically for outdoor occasions. This dress is made of breathable and lightweight fabric, which can keep you cool and comfortable even in hot summer days. Its minimalist yet fashionable design allows for easy handling of both seaside vacations and mountain hikes. The loose cut allows the body to move freely, while the unique color combination makes me a beautiful scenery in outdoor activities. Wearing it, whether enjoying the sunny beach or exploring the natural beauty, can showcase my vitality and confidence. Below are my photos. If you are interested in this dress, please click to contact me for more details!",@"time":@"March 7, 2024"},
                    @{@"title":@"Hello everyone. What I want to share with you today is my outdoor style dress. It uses natural fiber fabric, which has a soft touch and good breathability, keeping me comfortable during outdoor activities. In terms of style, it combines outdoor elements with fashionable design, making it suitable for both hiking adventures and easy picnic gatherings. Whenever I wear it in nature, it feels like I blend in with nature and enjoy the fun of outdoor activities to the fullest. If you also love outdoor activities and want a fashionable and practical dress, why not click to contact me and explore the beauty of outdoor together!",@"time":@"March 6th, 2024"},
                    @{@"title":@"Hello everyone, I am passionate about outdoor activities. Today, I want to introduce to you my outdoor designed dress. It uses breathable and lightweight fabric, making me feel as comfortable as the wind during outdoor activities. The minimalist design lines complement the natural scenery, whether I am hiking or strolling on the beach, I can perfectly blend into the environment while showcasing my personality. The loose fit and comfortable wearing experience allow me to fully enjoy outdoor time without any constraints. This dress is my best companion for outdoor exploration. Below are my photos. If you also enjoy outdoor activities and want a stylish and practical dress, feel free to click to contact me!",@"time":@"March 4th, 2024"},
                    @{@"title":@"Hey folks, I'm an avid outdoorsman from Denver, Colorado. Today, I'm thrilled to showcase my latest outdoor gear - a hiking jacket. Crafted from durable yet breathable material, it keeps me cozy on chilly mountain hikes while allowing me to move freely. The vibrant color and stylish design not only stand out against the scenic backdrop but also reflect my love for nature. Whether I'm scaling a peak or exploring a trail, this jacket is my trusted companion. Check out my photos below. If you're an outdoor enthusiast too and are looking for functional yet fashionable gear, hit me up!",@"time":@"March 12th, 2023"},
                    @{@"title":@"Hi everyone, I'm a beach lover from Miami, Florida. Today, I'm excited to share with you my beach-ready attire. Made of soft and quick-drying fabric, this ensemble keeps me cool and comfortable under the hot sun. The bright prints and breezy style are perfect for soaking up the sun and splashing in the waves. Whether I'm building sand castles or surfing the waves, this outfit lets me enjoy the beach to the fullest. You can see my photos below. If you're a fellow beach bum and want to look and feel your best on the sand, don't hesitate to reach out!",@"time":@"March 4th, 2024"},
                    @{@"title":@"Hey there, mountain biking enthusiasts! I'm from Seattle, Washington, and I can't wait to show you my biking gear. This outfit is specifically designed for the rough and tumble of mountain trails. It's made of tough yet flexible material that allows me to move freely while protecting me from scratches and falls. The padded areas and breathable fabric ensure I stay comfortable even during long rides. Whether I'm cruising downhill or tackling tough climbs, this gear is my secret weapon. Check out my photos to see how it looks in action. If you're also a biking buff and want gear that can keep up with your adventures, give me a shout!",@"time":@"March 12th, 2023"},
                    @{@"title":@"Hey, urban explorers! I'm from New York City, and I love nothing more than strolling through the streets of my city. Today, I'm sharing with you my favorite city-strolling attire. This ensemble is made of lightweight and wrinkle-resistant fabric, perfect for on-the-go lifestyles. The classic yet trendy design complements the urban landscape, making me feel both stylish and comfortable as I explore my city. Whether I'm wandering through museums, shopping on busy streets, or simply enjoying a cup of coffee at a cafe, this outfit is my perfect companion. You can see how it looks in my photos below. If you're also a city lover and want to look your best while exploring, feel free to get in touch!",@"time":@"March 4th, 2024"},
                    @{@"title":@"Hey cyclists, I'm from Portland, Oregon, and I'm all about cycling in style. Today, I'm introducing you to my cycling-specific attire. This outfit is designed with cyclist's comfort and safety in mind. The reflective details and bright colors ensure I'm visible on the road, while the padded seat and breathable fabric keep me comfortable during long rides. The sleek design and fashionable cuts make me look as good as I feel while cycling. Whether I'm commuting to work or hitting the trails on the weekends, this attire is my go-to choice. Check out my photos to see how it looks in action. If you're a cycling aficionado and want to upgrade your riding gear, don't hesitate to connect with me!",@"time":@"March 12th, 2023"}]];
    }
    return _dataArr2;
}

- (NSMutableArray *)dataArr3 {
    if (!_dataArr3) {
        _dataArr3 = [NSMutableArray arrayWithArray:@[
                    @{@"title":@"Hi, I come from Oklahoma City and I would like to share with you this essential dress for daily wear. This dress is made of comfortable and soft fabric, and wearing it feels like being wrapped in gentle clouds. The minimalist and elegant design makes it easy to handle both commuting to work and daily dates. It can showcase my elegant temperament while maintaining a sense of fashion. Whether paired with high heels or small white shoes, it is easy to create different styles. Wearing it, whether it's a busy workday or a leisurely weekend, can keep me elegant and confident. Below are my photos. If you also want to have such a versatile daily dress, you can click to contact me to learn more!",@"time":@"March 3, 2024"},
                    @{@"title":@"Hello everyone. Today, I want to share with you my everyday dress. It uses soft and comfortable fabric, and when worn, it feels like it has the touch of a second layer of skin. The simple yet elegant design allows me to showcase my taste while maintaining practicality in daily wear. Whether paired with jeans or short skirts, it is easy to create different styles. This dress is a must-have item in my daily life, whether it's for work or dates, it can make me confident. Below are my photos. If you also want to have a comfortable and fashionable dress, you can click to contact me and explore more dressing possibilities together!",@"time":@"March 2, 2024"},
                    @{@"title":@"Hello everyone, I come from Boston. What I want to share with you today is this formal dress that I usually wear. It adopts a classic yet timeless design, with simple lines and soft colors, allowing me to easily showcase my style in daily wear. On the fabric, it uses soft and comfortable materials, making me feel comfortable wearing it whether it's for work or shopping. This dress is not only suitable for various occasions, but can also be easily paired with different shoes and accessories to create a variety of styles. If you also want to have a versatile and fashionable dress, why not click to contact me and share the fun of dressing together!",@"time":@"March 1st, 2024"},
                    @{@"title":@"Hey everyone, I hail from sunny Los Angeles, California. Today, I'm eager to introduce you to my daily wardrobe staple - a casual tee. This tee sports a cozy yet stylish design, making it perfect for running errands or simply hanging out with friends. The soft fabric feels amazing against my skin, and the vibrant colors add a pop of freshness to my daily outfits. Whether I'm hitting the beach, exploring the city, or just relaxing at home, this tee is always a great choice. You can see my photos below. If you're also a fan of casual yet fashionable clothing, feel free to reach out to me at my LA address!",@"time":@"March 8th, 2023"},
                    @{@"title":@"Hi there, I'm from Chicago, Illinois, and I love to dress up for every occasion, even if it's just a casual one. Today, I'm showing you my favorite casual chic ensemble. This outfit combines comfort and style, making it perfect for a lazy afternoon or a casual dinner out. The jeans are stretchy and flattering, while the top features a unique print that catches the eye. Whether I'm meeting up with friends or just running to the store, this outfit always gets me feeling my best. Check out my photos to see how I style it. If you're in the Windy City and want to learn more about my casual chic style, drop me a line at my Chicago address!",@"time":@"March 15th, 2023"},
                    @{@"title":@"Hey everyone, I'm from New York City, and I take my office wear very seriously. Today, I'm sharing with you my favorite professional attire. This ensemble is a perfect blend of elegance and functionality, making it ideal for the workplace. The tailored pants and crisp blouse exude confidence, while the subtle patterns and colors add a touch of personality. Whether I'm attending a meeting or just working at my desk, this outfit always keeps me looking sharp. You can see how it looks on me in my photos below. If you're also a professional in the Big Apple and want to upgrade your office wear, feel free to reach out to me at my NYC address!",@"time":@"March 22nd, 2023"},
                    @{@"title":@"Hey, weekend warriors! I'm from Houston, Texas, and I know how to relax on the weekends. Today, I'm introducing you to my favorite weekend wear - a cozy sweatshirt and joggers. This outfit is made of soft and stretchy material, allowing me to move freely and comfortably as I enjoy my free time. Whether I'm watching TV, running errands, or just hanging out with family, this ensemble is my perfect companion. You can see how cozy it looks on me in my photos below. If you're also a Houstonian who loves to relax in style, don't hesitate to get in touch with me at my local address!",@"time":@"March 29th, 2023"},
                    @{@"title":@"Hey party animals, I'm from San Francisco, California, and I know how to dress for a night out. Today, I'm excited to show you my party-ready attire. This ensemble is all about glamour and fun, with sequins, bold colors, and a fitted silhouette that hugs my curves in all the right places. Whether I'm hitting the dance floor or posing for photos, this outfit always turns heads. You can see how stunning it looks on me in my photos below. If you're also a San Francisco resident who loves to dress up for a night of fun, feel free to contact me at my local address and let's party together!",@"time":@"April 5th, 2023"}]];
    }
    return _dataArr3;
}

- (NSMutableArray *)dataArr4 {
    if (!_dataArr4) {
        _dataArr4 = [NSMutableArray arrayWithArray:@[
                    @{@"title":@"Hello everyone, I am a fashion blogger and today I want to show you my dress designed specifically for parties. This dress is made of gorgeous and sparkling fabric, with every detail emitting a charming radiance. The slim cut outlines my perfect curves, while the tassel design on the hem adds a touch of dynamism and vitality. Wearing it, I felt like I became the center of attention at the party, attracting everyone's attention. Whether attending friend gatherings or company annual meetings, this dress can make me the most shining star. Below are my photos. If you also want to shine at the party, you can click to contact me and explore more fashion possibilities together!",@"time":@"February 1st, 2024"},
                    @{@"title":@"Hello everyone, I love party life from New Orleans. Today, I want to introduce to you my dress designed specifically for parties. It uses gorgeous and sparkling fabrics, making me the most dazzling focus at the party. The slim fit design outlines my graceful figure, while the unique skirt design adds a touch of romance and mystery. Whether attending a friend's birthday party or a company celebration, this dress can make me the center of attention. Wearing it, I feel as if I have gained confidence and charm, fully enjoying the joyful atmosphere of the party. Below are my photos. If you also want to showcase your style at the party, you can click to contact me and explore more secrets of party dressing together!",@"time":@"February 15, 2024"},
                    @{@"title":@"Hello everyone, I love sparkling parties. I'm from Chicago. Today I'm going to show you my party style dress. It uses gorgeous fabrics and exquisite cutting, making me the most dazzling star at the party. The unique design elements and sparkling decorations allow me to attract everyone's attention wherever I go. Whether attending a friend's wedding or a company celebration, this dress can make me the center of attention. Wearing it, I feel like I'm in a dreamy party world, enjoying the joy and passion of the party to the fullest. If you also want to showcase your charm at the party, why not click on contact me and explore more party fashion inspirations together!",@"time":@"February 17, 2024"},
                    @{@"title":@"Hi, fashionistas! I'm a style maven from Miami, Florida, and today I'm sharing my must-have party dress. This stunning piece is crafted from luxurious fabric that shimmers in the light, making me the envy of every partygoer. The silhouette is flattering and elegant, accentuating my curves in all the right places. Whether I'm attending a glamorous soirée or a casual get-together, this dress always turns heads. You can see me rocking this look in my photos below. If you're also a Miami resident with a passion for fashion, feel free to reach out to me at my local address to discuss more party-ready outfits!",@"time":@"January 25th, 2024"},
                    @{@"title":@"Hey there, I'm a casual fashion lover from Seattle, Washington. Today, I'm showing you my favorite casual chic outfit. This ensemble combines comfort and style, perfect for a lazy afternoon or a casual coffee date. The jeans are super stretchy and the top features a unique print that sets me apart from the crowd. Whether I'm exploring Seattle's bustling Pike Place Market or simply hanging out with friends, this outfit always makes me feel my best. Check out my photos to see how I style it. If you're also a fan of casual chic fashion in Seattle, feel free to contact me at my local address to chat more!",@"time":@"February 1st, 2024"},
                    @{@"title":@"Hello everyone, I'm a busy professional from Denver, Colorado, and today I'm sharing my business casual attire. This ensemble is a perfect blend of professionalism and comfort, making it ideal for the office or a business meeting. The pants are sleek and flattering, while the blouse adds a touch of femininity. Whether I'm presenting a proposal or just having a casual conversation with a colleague, this outfit always keeps me looking my best. You can see how it looks on me in my photos below. If you're also a Denverite with a passion for fashion and business, feel free to reach out to me at my local address to discuss more about styling for the workplace!",@"time":@"February 8th, 2024"},
                    @{@"title":@"Hey explorers, I'm from Phoenix, Arizona, and I love to embark on weekend adventures. Today, I'm introducing you to my favorite weekend wear - a sporty ensemble that's perfect for hiking, biking, or just hanging out in the sun. This outfit is made of lightweight and breathable material, keeping me cool and comfortable as I explore the great outdoors. The sneakers provide excellent support, and the sunglasses protect my eyes from the sun. Whether I'm scaling a mountain or just relaxing by the pool, this ensemble is always my go-to choice. You can see me in action in my photos below. If you're also an Arizona adventurer, feel free to contact me at my local address to discuss more about weekend fashion!",@"time":@"February 15th, 2024"},
                    @{@"title":@"Hi, I'm a fashion enthusiast from Atlanta, Georgia, and today I'm sharing my everyday elegance attire. This ensemble is a perfect blend of simplicity and sophistication, making it ideal for running errands, meeting friends, or just stepping out for a casual lunch. The dress is made of soft and comfortable material, with a flattering cut that highlights my best features. The accessories add a touch of elegance, while the shoes are both stylish and practical. Whether I'm on the go or just hanging out at home, this outfit always makes me feel put together and confident. You can see how it looks on me in my photos below. If you're also a fashion-forward Atlantan, feel free to reach out to me at my local address to discuss more about everyday elegance!",@"time":@"February 22nd, 2024"}]];
    }
    return _dataArr4;
}

- (NSMutableArray *)dictArr {
    if (!_dictArr) {
        _dictArr = [NSMutableArray array];
        [_dictArr addObjectsFromArray:self.dataArr1];
        [_dictArr addObjectsFromArray:self.dataArr2];
        [_dictArr addObjectsFromArray:self.dataArr3];
        [_dictArr addObjectsFromArray:self.dataArr4];
        [_dictArr shuffle];
    }
    return _dictArr;
}
@end
